hepatitis diet solutions diet liver cancer aids kidney hepatitis b hiv nutrition hepatitis c energy improve body health heart weight loss lose weight